game enclosure - French English Dictionary